
/**
 *
 * @param url 请求地址
 * @param method 请求方式
 * @param data 发送数据
 * @param callback 响应成功后回调的函数
 */
function post(url,data,callback) {
    sendRequest(url,"POST",data,callback);
}

function get(url,callback) {
    sendRequest(url,"GET",null,callback);
}

function sendRequest(url, method, data,callback) {
    $.ajax({
        url: url,
        method: method,
        data: data?JSON.stringify(data):"", // 把js对象转成JSON字符串
        dataType:"JSON",// 期望服务端返回的数据类型
        contentType:"application/json", // 发送给服务端的数据类型
        success: function (resp) {
            if (resp.code!=0) { //验证失败
                layer.msg(resp.msg, {icon: 2,time:1000});
            }else{ //验证成功  调用回调的方法
                callback(resp);
            }
        },
        error: function (error) {
            console.log("error",error);
        }
    });
}

